let zy_data = []
if (uni.getStorageSync('questionDesc')) {
	zy_data = uni.getStorageSync('questionDesc').ZY
}



function getBaogaoZY(data) {
	const types = Object.keys(data);
	if (types.length < 8) {
		return;
	}

	let dataZY = [];

	// 转成数组
	types.forEach(type => {
		const zy = zy_data[type];
		if (zy != undefined) {
			dataZY.push({
				't': type,
				'v': data[type],
				'd': zy,
			});
		}
	});

	if (dataZY.length != 8) {
		return;
	}

	// 排序
	dataZY.sort((item1, item2) => {
		if (item1.v == item2.v) {
			return item1.d.s > item2.d.s;
		}
		return item2.v - item1.v;
	});

	const zy1 = dataZY[0];
	const zy2 = dataZY[1];
	const zy3 = dataZY[2];

	// 类型
	const zy_lx = `${zy1.d.n}+${zy2.d.n}+${zy3.d.n}`;

	// 描述
	const zy_ms = `${zy1.d.ms}+${zy2.d.ms}`;

	let _zy_mx = [];
	dataZY.forEach(item => {
		_zy_mx.push({
			't': `${item.d.n} ${item.d.t}`,
			'c': item.d.xj,
		});
	});

	dataZY.sort((item1, item2) => {
		return item2.d.s - item1.d.s;
	});
	let categories = [];
	let _data = [];
	dataZY.forEach(item => {
		categories.push(item.d.n);
		const v = 100 + 10 * item.v;
		_data.push(item.v);
	});

	// 八维
	const zy_bw = {
		"categories": categories,
		"series": [{
			"name": "你的职业倾向",
			"data": _data
		}]
	};

	// 每项
	const zy_mx = _zy_mx;
	// const zy_mx = [{
	//         't': `${zy1.d.n} ${zy1.d.t}`,
	//         'c': zy1.d.xj,
	//     },
	//     {
	//         't': `${zy2.d.n} ${zy2.d.t}`,
	//         'c': zy2.d.xj,
	//     },
	//     {
	//         't': `${zy1.d.n} ${zy1.d.t}`,
	//         'c': zy3.d.xj,
	//     },
	// ]

	return {
		"zy_lx": zy_lx,
		"zy_ms": zy_ms,
		"zy_bw": zy_bw,
		"zy_mx": zy_mx,
	};
}

export default {
	getBaogaoZY: getBaogaoZY,
}